facility (ease) - French English Dictionary